package com.i2works.smartluolong.web.entity.item;

import com.i2works.smartluolong.utils.entity.BaseCommDO;

import java.util.Date;


public class ItemNodeDO  extends BaseCommDO {
	private Integer id; // 唯一标识
	private String projId; // 办件编号
	private String action; // 业务动作
	private String nodeName; // 办理环节名称
	private String name; // 审批人姓名
	private String opinion; // 审批意见
	private Date startTime; // 环节开始时间
	private Date endTime; // 环节结束时间
	private String remark; // 备注
	private String belongSystem; // 所属系统
	private Long extend; // 备用字段
	private Date createTime; // 数据产生时间
	private String syncStatus; // 同步状态
	private Integer dataVersion; // 版本号
	private String nextNodeName; // 下一环节名称
	private String handerDeptName; // 办理人所属部门名称
	private String handerDeptId; // 办理人所属部门编码
	private String areaCode; // 办理人所属部门的所在行政区划编码
	private String phaseName; // 阶段名称
	private String phaseCode; // 阶段编号

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getProjId() {
		return projId;
	}

	public void setProjId(String projId) {
		this.projId = projId;
	}

	public String getAction() {
		return action;
	}

	public void setAction(String action) {
		this.action = action;
	}

	public String getNodeName() {
		return nodeName;
	}

	public void setNodeName(String nodeName) {
		this.nodeName = nodeName;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getOpinion() {
		return opinion;
	}

	public void setOpinion(String opinion) {
		this.opinion = opinion;
	}

	public Date getStartTime() {
		return startTime;
	}

	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}

	public Date getEndTime() {
		return endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getBelongSystem() {
		return belongSystem;
	}

	public void setBelongSystem(String belongSystem) {
		this.belongSystem = belongSystem;
	}

	public Long getExtend() {
		return extend;
	}

	public void setExtend(Long extend) {
		this.extend = extend;
	}

	@Override
	public Date getCreateTime() {
		return createTime;
	}

	@Override
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getSyncStatus() {
		return syncStatus;
	}

	public void setSyncStatus(String syncStatus) {
		this.syncStatus = syncStatus;
	}

	public Integer getDataVersion() {
		return dataVersion;
	}

	public void setDataVersion(Integer dataVersion) {
		this.dataVersion = dataVersion;
	}

	public String getNextNodeName() {
		return nextNodeName;
	}

	public void setNextNodeName(String nextNodeName) {
		this.nextNodeName = nextNodeName;
	}

	public String getHanderDeptName() {
		return handerDeptName;
	}

	public void setHanderDeptName(String handerDeptName) {
		this.handerDeptName = handerDeptName;
	}

	public String getHanderDeptId() {
		return handerDeptId;
	}

	public void setHanderDeptId(String handerDeptId) {
		this.handerDeptId = handerDeptId;
	}

	public String getAreaCode() {
		return areaCode;
	}

	public void setAreaCode(String areaCode) {
		this.areaCode = areaCode;
	}

	public String getPhaseName() {
		return phaseName;
	}

	public void setPhaseName(String phaseName) {
		this.phaseName = phaseName;
	}

	public String getPhaseCode() {
		return phaseCode;
	}

	public void setPhaseCode(String phaseCode) {
		this.phaseCode = phaseCode;
	}
}
